﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using VentaElectrodomesticos.Contrato;
using VentaElectrodomesticos.Datos;

namespace VentaElectrodomesticos.Negocio
{
    public class PagoNegocio : BaseNegocio<PagoDAO,Pago>
    {
        public int calculateCuotasDeuda(Factura factura)
        {
            Decimal? montoCuota = factura.Total / factura.Cuotas;
            Decimal? totalPagos = factura.__pagos.Sum(p => p.monto);
            Decimal? montoRestante = factura.Total - totalPagos;
            int cuotasFaltantes = Convert.ToInt32(montoRestante / montoCuota);
            return cuotasFaltantes;
        }
    }
}
